Skip to navigation | Skip to main content | Skip to footer
Menu
Menu

School of Computer Science BCS accreditation 2021 - 2026

Artificial Intelligence MEng (Hons) - 2.2.4 Deploy tools effectively


Return to programme overview.

COMP10120 First Year Team Project

Enquiry based learning of tools; the course does not prescribe a process or tool but leads students to gain experience in developing a substantial application in order to motivate the teaching of the software development process in the 2nd year

Assesement : Presentation

COMP12111 Fundamentals of Computer Engineering

Use of commercial CAD tools to design and simulate simple hardware.

Assesement : Lab work

COMP13212 Data Science

The lab work of this course, as well as the demonstrated examples, are carried out in python using the following tools: Jupyter notebooks, matplotlib.pyplot, numpy, pandas, scikit-learn. The students cannot carry out the labs without effectively deploying these tools. This is only assessed in practical lab sessions; it is not examined.

Assesement : Lab work

COMP23311 Software Engineering 1

Students deploy their refactored software

Assesement : Group coursework

COMP23412 Software Engineering 2

The deployment of enterprise Web systems in an inherent part of the course unit whereby there is a lifecycle for testing and building the Web application.

Assesement : Group coursework

COMP24112 Machine Learning

The lab works requires the use of machine learning and mathematical tools.

Assesement : Lab work

COMP24412 Knowledge Based AI

Existing tools for knowledge representation and reasoning are used within the course.

Assesement : Lab work

COMP26120 Algorithms and Data Structures

Throughout the course, students are using tools to build systems which are of practical use.

Assesement : Lab work

COMP30040 Third Year Project Laboratory

We encourage students to research and use appropriate tools for designing and implementing applications (if they exist)

Assesement : Individual coursework